(noun) agora
a place of assembly for the people in ancient Greece
(noun) square
an open area at the meeting of two or more streets